﻿//using System;
//using System.Collections.Generic;
//using System.Linq;
//using System.Text;
//using System.ServiceModel;
//using Lari.Framework.Exceptions.DataContract;
//using Lari.Services.DataContract;
//using System.Data.Objects.DataClasses;

//namespace Lari.Services.ServiceContract.Cache
//{
//    [ServiceContract()]
//    public interface IHMSCache : IHMSService 
//    {
        
//        #region Get Methods

//        [FaultContract(typeof(LariFault))]
//        [OperationContract()]
//        List<Access> GetAccesses();

//        [FaultContract(typeof(LariFault))]
//        [OperationContract()]
//        List<BloodGroup> GetBloodGroups();

//        [FaultContract(typeof(LariFault))]
//        [OperationContract()]
//        List<Country> GetCountries();

//        [FaultContract(typeof(LariFault))]
//        [OperationContract()]
//        List<Department> GetDepartments();

//        [FaultContract(typeof(LariFault))]
//        [OperationContract()]
//        List<Designation> GetDesignations();

//        [FaultContract(typeof(LariFault))]
//        [OperationContract()]
//        List<Employee> GetEmployees();

//        [FaultContract(typeof(LariFault))]
//        [OperationContract()]
//        List<Facility> GetFacilities();

//        [FaultContract(typeof(LariFault))]
//        [OperationContract()]
//        List<Gender> GetGenders();

//        [FaultContract(typeof(LariFault))]
//        [OperationContract()]
//        List<MaritalStatus> GetMaritalStatuses();

//        [FaultContract(typeof(LariFault))]
//        [OperationContract()]
//        List<Religion> GetReligions();

//        [FaultContract(typeof(LariFault))]
//        [OperationContract()]
//        List<Role> GetRoles();

//        [FaultContract(typeof(LariFault))]
//        [OperationContract()]
//        List<State> GetStates();

//        [FaultContract(typeof(LariFault))]
//        [OperationContract()]
//        List<Title> GetTitles();

//        #endregion

        
//    }
//}
